﻿@using BlazorComponent
@using Microsoft.AspNetCore.Components.Web
@using Masa.Blazor
@using Masa.Blazor.Presets
@using Masa.Alert.Web.Admin.Global
@using Masa.Alert.Web.Admin.Shared
@using System.Diagnostics.CodeAnalysis
@using Microsoft.AspNetCore.Components.Authorization
@using Microsoft.AspNetCore.Components.Routing
@using Humanizer
@using System.Globalization
@using Masa.Stack.Components
@using Masa.Alert.Web.Admin.Components
@using Masa.Stack.Components.Layouts
@using Microsoft.AspNetCore.Components.Rendering
@using Masa.Stack.Components.Models
@using Masa.Alert.Web.Admin.Components.Lists
@using System.Net.Http
@using System.Net.Http.Json
@using Microsoft.AspNetCore.Components.Forms
@using Microsoft.AspNetCore.Components.Web.Virtualization
@using Microsoft.JSInterop
@using static Masa.Stack.Components.JsInitVariables
@using Masa.Alert.Web.Admin.Components.GenericColumnRender
@using Masa.Contrib.StackSdks.Mc.Infrastructure.Extensions
@using Masa.Alert.Web.Admin.Pages.AlarmRules.Modules
@using Masa.Alert.Domain.Shared.AlarmRules
@using Masa.Alert.Web.Admin.Components.Modules.Alarm
@using Masa.Alert.Web.Admin.Pages.AlarmHistory.Modules
@using Masa.Alert.Domain.Shared.AlarmHistory
@using static Masa.Alert.Application.Contracts.AlarmRules.Dtos.GetAlarmRuleInputDto
@using static Masa.Alert.Application.Contracts.AlarmHistories.Dtos.GetAlarmHistoryInputDto
@using Masa.Alert.Web.Admin.Pages.WebHooks.Modules
@using Masa.Alert.Contracts.Admin.Tsc
@using Masa.Alert.Web.Admin.Components.Modules.Alarm.Model
@using Masa.Alert.Web.Admin.Components.Modules.Subjects
@using Masa.Alert.Web.Admin.Components.Modules.Notification
@using Masa.BuildingBlocks.StackSdks.Mc;
@using Masa.BuildingBlocks.StackSdks.Mc.Model;
@using Microsoft.IdentityModel.Protocols.OpenIdConnect;
@using Masa.Alert.Web.Admin.Components.Modules.WebHooks